/**
 * Licensed under the Apache License Version 2.0.
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations
 * under the License.
 */
package net.interknit.knitter.cg.cfg;

import org.jdom.Element;

public class DirEl extends FileEl
{
	private String includes;

	DirEl()
	{
		;
	}

	public DirEl(Element el)
	{
		super(el);

		if(el == null) return;

		includes = el.getAttributeValue("includes");
	}

	public String getIncludes()
	{
		return includes != null ? includes.trim() : (includes = "");
	}

	@Override
	public String toString()
	{
		return "<dir path=\"" + getPath() + "\" includes=\"" + includes + "\" />";
	}
}
